use up one's last resource - Francés Inglés Diccionario